pub fn number_test() -> ()
{
    println!("{}_{}_{}", 0xFFu32, 0o7777u32, 0b011000u8);
    println!("{}", /*16i8 + 12i32, (运行时会报错)*/16i8 as i32 + 12i32);
    println!("{}", 0x022AADu32);
    println!("{}", 0o1234567u32);
    println!("{}", 1000u32);
    println!("{}", 0b1110_1100_0110u32);
    let num: i8 = 24;
    let p_num: &i8 = &num;
    println!("{}", num);
    println!("{:p}", p_num);
}